home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-04 / msh20.zip / MSHFILES.ZIP / HELP.MSH < prev    next >
Text File  |  1992-03-28  |  9KB  |  228 lines

  1. |              ┌───────────┐
  2. |              │ Help menu │
  3. |              └───────────┘
  4. |
  5. (prog_dir swap makename pager hmenu0)h0show!
  6. ((cfg_filename pager)
  7. ("readme.1st"h0show)
  8. ("readme.2nd"h0show)
  9. ("userman.doc"h0show)
  10. ("refman.doc"h0show)
  11. ("design.doc"h0show)
  12. ("history.doc"h0show)
  13. ("ordrform.doc"h0show)
  14. ("msh.art"h0show)
  15. ("config.msh"h0show)
  16. ("berk.msh"h0show)
  17. ("help.msh"h0show)
  18. ("keybind.msh"h0show)
  19. ("c_blue.msh"h0show)
  20. ("stddefs.msh"h0show)
  21. ("ext.msh"h0show)
  22. ("menu.msh"h0show)
  23. " Which file would you like to browse
  24.  %readme.1st%   Introduction
  25.  %readme.2nd%   List of files in package
  26.  %userman.doc%  User's manual (default environment)
  27.  %refman.doc%   Reference manual (MSH language)
  28.  %design.doc%   Explanation of some design features
  29.  %history.doc%  History of changes between versions
  30.  %ordrform.doc% Order form
  31.  %msh.art%      A good review of MSH by M.Durant
  32.  %config.msh%   overall configuration
  33.  %berk.msh%     Berkeley Utils
  34.  %help.msh%     this file
  35.  %keybind.msh%  how the keys are bound to actions
  36.  %c_blue.msh%   video attributes
  37.  %stddefs.msh%  standard definitions
  38.  %ext.msh%      what to do with typical file extensions
  39.  %menu.msh%     menu definitions
  40. " (help_menu) 0 2 temp_bordered_menu)hmenu0!
  41. |
  42. ("Panel actions"
  43. " move around with Up, Down, PgUp, PgDn,
  44.    CtrlPgDn (end), CtrlB (beginning)
  45. CtrlO        Flip off/on the panels
  46. Tab/BackTab  Goto next/previous panel
  47. CtrlE/CtrlT  Expand/Trim the panel
  48. AltW         Wide/narrow display
  49. CtrlU        Exchange the panels
  50. CtrlR        Refresh  the directory
  51. AltN sort by name
  52. AltS sort by size
  53. AltE sort by extension
  54. AltT sort by time"message)hmenu1!
  55. |
  56. ("Command line actions"
  57. " move around with Left, Right, Home, End;
  58.   Esc clears the line; 
  59.   Insert, Delete, BackSpace work as usual.
  60.  
  61. CtrlLeft/CtrlRight Word left/right
  62. CtrlHome/CtrlEnd   Next/previous command
  63. CtrlJ        Writes file pointed by cursor
  64. CtrlA        Writes list of selected files
  65. AltV         Menu of previously issued commands
  66. AltO         Write to command line file
  67.               pointed to in next panel"message)hmenu2!
  68. |
  69. ("Miscellaneous"
  70. "ShiftF10    Swapping status  (the top right magic menu
  71.                 reflects swapping type: X=XMS D=Disk)
  72. AltD        Debug mode on/off
  73. AltX        Execute as an MSH script instruction
  74.               the contents of the command line
  75. AltF        Search for first file whose beginning is
  76.               matched by the contents of the command line.
  77. AltA        Search for next file after an AltF search.
  78. AltP        Change the 'selection filter' of the current
  79.               panel by the contents of the command line.
  80. GreyPlus    Select files matching the contents
  81.               of the command line (*.* by default)
  82. GreyMinus   Deselect files matching the contents
  83.               of the command line (*.* by default)
  84. CtrlPgUp    Go up one level in the directory hierarchy
  85. Enter       Execute the command on the command line if
  86.             not empty. Otherwise, if current is a
  87.             directory, attach to it. Otherwise, if an
  88.             action has been defined for current's
  89.             extension, do it."message)hmenu3!
  90. |
  91. ("Mi-Shell Default FKey Assignments:"
  92. "
  93.         plain         SHIFT                CTRL               ALT
  94. F1      Help          ASCII                Primitives         Std defs
  95. F2      select        space on next panel
  96. F3      view          hex dump             Browser
  97. F4      edit          1/2 line top menu
  98. F5      copy          capture screen
  99. F6      move          ls, hide all         Mandel
  100. F7      menu          DOS                  Life
  101. F8      delete        DELTA
  102. F9      change cfg    Where to?            file stats         Time
  103. F10     Quit          magic                reboot
  104.  
  105. PgUp    PgUp panel                         Goto parent
  106. PgDown  PgDown panel                       bott panel
  107. Home    start of cmd                       prev. cmd
  108. End     end of cmd                         next cmd
  109. Up      Up panel      mv panel up
  110. Down    Down panel    mv panel down
  111. Grey+   select pattern
  112. Grey-   deselect pattern
  113. Grey*   activate topmenu"message)hmenu4!
  114. |
  115. ("Mi-Shell Default Letter Key Assignments:"
  116. "      CTRL                 ALT
  117. A     Write all            find file again
  118. B     Top of panel
  119. C     INTERRUPT
  120. D     Definition           Debug
  121. E     Expand panel         sort.Ext
  122. F     File menu            find file
  123. G     Goto drive menu
  124. H     Help menu
  125. I     mIsc menu
  126. J     write current
  127. K
  128. L     ls -MU
  129. M     enter with Magic
  130. N                          sort.Name
  131. O     hide all             Other current
  132. P     Panel menu           filter
  133. Q     Quit menu
  134. R     Refresh panel        for each base
  135. S     Special menu         sort.Size
  136. T     Trim panel           sort.Time
  137. U     switch panels
  138. V     View/edit menu       View cmd stack
  139. W     Where to?            Wide/narrow
  140. X                          eXecute script
  141. Y
  142. Z
  143.       CTRL                 ALT "message)hmenu5!
  144. |
  145. ("Mi-Shell Script Primitives"
  146. "
  147. !              #            @                &               =              
  148. +              -            *                /               <              
  149. >              le           ge               alert_att       beep           
  150. capture_screen cmd          cmd.imode        cmd.clear       cmd.del
  151. cmd.end        cmd.home     cmd.left         cmd.right       cmd.wordleft
  152. cmd.wordright  current.name current.isdir    current.pos     current.selected
  153. current.size   current.time cutfirst         cutlast         cwd            
  154. debug          drop         dup              execute         flash          
  155. get_key        if           ifelse           ifnot           input          
  156. isdefined      length       linescols        magic           match          
  157. menu.install   message      not              ok              page           
  158. pick           panel.attrs  panel.att        panel.date      panel.install
  159. panel.nbfiles  panel.on     panel.pattern    panel.rc        panel.sec
  160. panel.size     panel.sort   panel.startrc    panel.time      panel.type
  161. prog_pathname  quit         read             reinit_mouse    mouse.click
  162. roll           stack_size   swap             substring       time
  163. timer          unlink       window.uninstall window.activate while
  164. write          
  165. "message)primitives!
  166. |
  167. ("Some of the definitions in stddefs.msh"
  168. "
  169. act2_on_cur              go_end                    prog_dir
  170. act_on_cur               go_home                   qmenu
  171. ascii                    hide_all                  reconfig
  172. BackSpace                hmenu                     refresh
  173. basename                 hmenu0                    reread
  174. capt_screen              hmenu1                    reread_next
  175. cfg_filename             hmenu2                    Right
  176. confirm                  hmenu3                    run_on_selected
  177. copy                     Home                      search
  178. CtrlLeft                 imenu                     selected_list
  179. CtrlRight                Insert                    select_on_off
  180. debug_toggle             in_next_panel             sel_match
  181. definition               Left                      show_menu
  182. Delete                   loop_panels               show_menu1
  183. delete_files             magic_off                 show_menu2
  184. deselect                 magic_on                  side_by_side
  185. desel_match              main_menu                 stddef
  186. directory                makename                  swap_panels
  187. dirpart                  mandelm                   temp2bordered_menu
  188. dmenu                    move                      temp_bordered_menu
  189. dosmenu                  my_ok                     test
  190. Down_panel               next                      time_convert
  191. End                      nextcmd                   toggle_menu
  192. endsby                   next_dir                  top_bottom
  193. Esc                      next_panel                trim_panel
  194. exec                     nl                        unit_and_name
  195. execsave                 PageDown_panel            up_one_level
  196. execshow                 pager                     Up_panel
  197. exec_msh                 PageUp_panel              view_cmdlist
  198. expand_panel             panel.on_activate         vmenu
  199. extension                panel_stats               whereto
  200. filepart                 permanent2menu            wide_narrow
  201. file_stats               permanent_menu            with_magic
  202. filter_files             pmenu                     with_nomagic
  203. find_file                prevcmd                   write_all_selected
  204. fmenu                    prev_panel                write_current
  205. foreachbase              primitives                write_other_current
  206. foreachselected          prog_dir"message)AltF1!
  207. |
  208. ((hmenu0)(hmenu2 help_menu)(hmenu1 help_menu)(hmenu3 help_menu)(hmenu4
  209. help_menu)(hmenu5 help_menu)
  210. (CtrlF1 help_menu)(AltF1 help_menu)
  211. (prog_dir "demo.msh"makename read # help_menu)
  212. (prog_dir "demo2.msh"makename read # help_menu)
  213. "  Help is available
  214. on the following topics
  215.  
  216.          %look at the msh doc and cfg files%
  217.          %command line control%
  218.          %directory panel control%
  219.          %special features%
  220.          %Fkey assignments%
  221.          %alpha key assignments%
  222.  CtrlF1  %list of primitives%
  223.  AltF1   %list of std. defs.%
  224.  
  225.   %intoductory tutorial%
  226.   %advanced tutorial%
  227. " () 0 2 temp_bordered_menu)help_menu!
  228.